be able to afford it - French English Dictionary